export const WELFARE_SIGN_MAP = new Map<
  number,
  EndYear.Welfare.IMapWefareSignBlock[][]
>();

/* 签到福利 */
WELFARE_SIGN_MAP.set(1, [
  /* ROW-1 */
  [
    {
      type: 1,
      size: 1,
      index: 1,
      content: [{ pic: 1, name: '人气票*5' }],
    },
    {
      type: 1,
      size: 1,
      index: 2,

      content: [{ pic: 1, name: '人气票*10' }],
    },
    {
      type: 1,
      size: 2,
      index: 3,
      content: [
        { pic: 1, name: '人气票*10' },
        { pic: 2, name: '盛典嘉宾勋章', validity: 1 },
      ],
    },
  ],
  /* ROW-2 */
  [
    {
      type: 2,
      size: 1,
      index: 4,
      content: [{ pic: 1, name: '人气票*20' }],
    },
    {
      type: 2,
      size: 2,
      index: 5,
      content: [
        { pic: 1, name: '人气票*20' },
        { pic: 2, name: '盛典嘉宾勋章', validity: 3 },
      ],
    },
    {
      type: 2,
      size: 1,
      index: 6,
      content: [{ pic: 1, name: '人气票*30' }],
    },
  ],
  /* ROW-3 */
  [
    {
      type: 2,
      size: 2,
      index: 7,
      content: [
        { pic: 1, name: '人气票*30' },
        { pic: 2, name: '盛典嘉宾勋章', validity: 5 },
      ],
    },
    {
      type: 2,
      size: 2,
      index: 8,
      content: [
        { pic: 1, name: '人气票*50' },
        { pic: 3, name: '单车恋人座驾', validity: 7 },
      ],
    },
  ],
]);

/* 主播福利 */
export const WELFARE_ANCHOR_MAP = new Map<
  number,
  EndYear.Welfare.IMapRewardAnchorBlocK[]
>();

WELFARE_ANCHOR_MAP.set(1, [
  {
    pic: 1,
    name: '「盛典之星」封面标签',
    score: 5200,
    validity: 1,
  },
  {
    pic: 2,
    name: '「盛典之星」封面框',
    score: 13140,
    validity: 1,
  },
  {
    pic: 3,
    name: '「盛典之星」直播背景',
    score: 52000,
    validity: 1,
  },
  {
    pic: 4,
    name: '「盛典之星」头像框',
    score: 99900,
    validity: 1,
  },
  {
    pic: 5,
    name: '「盛典之星」名片框',
    score: 131400,
    validity: 1,
  },
  {
    pic: 6,
    name: '开播通知引流奖励',
    score: 520000,
    validity: 1,
    unit: '次',
  },
]);

/* 用户福利 */
export const WELFARE_USER_MAP = new Map<
  number,
  EndYear.Welfare.IMapRewardUserBlocK[][]
>();

WELFARE_USER_MAP.set(1, [
  /* ROW-1 */
  [
    {
      size: 1,
      score: 33440,
      content: [{ pic: 1, name: '「盛典大咖」勋章', validity: 1 }],
    },
    {
      size: 2,
      score: 66600,
      content: [
        { pic: 2, name: '「盛典大咖」头像框', validity: 1 },
        {
          pic: 3,
          name: '人气票火力礼物',
          validity: 5,
          unit: '个',
        },
      ],
    },
  ],
  /* ROW-2 */
  [
    {
      size: 1,
      score: 131400,
      content: [{ pic: 4, name: '「盛典大咖」名片框', validity: 1 }],
    },
    {
      size: 2,
      score: 520000,
      content: [
        { pic: 5, name: '「盛典大咖」气泡', validity: 1 },
        {
          pic: 3,
          name: '人气票火力礼物',
          validity: 15,
          unit: '个',
        },
      ],
    },
  ],
  /* ROW-3 */
  [
    {
      score: 1314000,
      size: 1,
      content: [{ pic: 6, name: '「幻影战神」座驾', validity: 1 }],
    },
    {
      size: 2,
      score: 5200000,
      content: [
        { pic: 7, name: '「炫彩昵称」装扮', validity: 1 },
        {
          pic: 3,
          name: '人气票火力礼物',
          validity: 20,
          unit: '个',
        },
      ],
    },
  ],
]);
